package com.rongxue.pojo;

import java.math.BigDecimal;
import java.util.Date;
//用户银行卡信息
public class SUserBank {
    private Integer id;//表ID

    private Long userId;//用户ID

    private String bankName;//发卡银行名称

    private Integer areaId;//支行省市区ID

    private String area;//支行省市区

    private String payType;//支付方式 2：快捷支付（借记卡）3：快捷支付（信用卡）

    private String bankCode;//银行编号

    private String noAgree;//签约协议号

    private Integer idType;//证件类型 默认为 0 0：身份证或企业经营证件

    private String mobile;//手机号码

    private String idNo;//证件号码

    private String acctName;//银行账号姓名

    private Integer payChannel;//支付渠道 1：连连支付

    private String bankCardNo;//银行卡号

    private Integer isDefault;//是否是默认 0 ：否 1：是

    private Integer hasPaySuccess;//是否支付成功过 1：未支付成功过 2：支付成功过

    private String bankAddress;//支行地址

    private Date latestPaymentTime;//最后一次支付时间

    private String requestid;//易宝绑卡请求NO

    private BigDecimal totalMoney;//

    private BigDecimal waitMoney;//代收本金+利息。

    private BigDecimal walletMoney;//转入钱包金额

    private Date addTime;//添加的时间

    private Long addUserId;//添加的用户ID

    private Date modifyTime;//修改的时间

    private Long modifyUserId;//修改的用户ID

    private Integer isDeleted;//

    private String bfRequestid;//宝付API绑卡id

    private String   elecacct;//银行端返回的电子账户

    private String maxMoney;

    private BigDecimal accountAble;

    private String minMoney;

    private String per_transaction;

    private String max_money;

    private BigDecimal account_able;

    private String min_money;

    private String everyLimit;

    private String dailyLimit;

    private String per_day;

    private BigDecimal balance;//可用余额

    private BigDecimal withdraw_balance;//可提现金额

    private String explain;//提现说明

    private String bankProvince;//省

    private String bankCity;//市

    private Integer is_city;

    public Integer getIs_city() {
        return is_city;
    }

    public void setIs_city(Integer is_city) {
        this.is_city = is_city;
    }

    public String getBankProvince() {
        return bankProvince;
    }
    public void setBankProvince(String bankProvince) {
        this.bankProvince = bankProvince;
    }

    public String getBankCity() {
        return bankCity;
    }

    public void setBankCity(String bankCity) {
        this.bankCity = bankCity;
    }

    public String getExplain() {
        return explain;
    }

    public void setExplain(String explain) {
        this.explain = explain;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public BigDecimal getWithdraw_balance() {
        return withdraw_balance;
    }

    public void setWithdraw_balance(BigDecimal withdraw_balance) {
        this.withdraw_balance = withdraw_balance;
    }

    public String getEveryLimit() {
        return everyLimit;
    }

    public void setEveryLimit(String everyLimit) {
        this.everyLimit = everyLimit;
    }

    public String getDailyLimit() {
        return dailyLimit;
    }

    public void setDailyLimit(String dailyLimit) {
        this.dailyLimit = dailyLimit;
    }

    public String getPer_day() {
        return per_day;
    }

    public void setPer_day(String per_day) {
        this.per_day = per_day;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public String getNoAgree() {
        return noAgree;
    }

    public void setNoAgree(String noAgree) {
        this.noAgree = noAgree;
    }

    public Integer getIdType() {
        return idType;
    }

    public void setIdType(Integer idType) {
        this.idType = idType;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo;
    }

    public String getAcctName() {
        return acctName;
    }

    public void setAcctName(String acctName) {
        this.acctName = acctName;
    }

    public Integer getPayChannel() {
        return payChannel;
    }

    public void setPayChannel(Integer payChannel) {
        this.payChannel = payChannel;
    }

    public String getBankCardNo() {
        return bankCardNo;
    }

    public void setBankCardNo(String bankCardNo) {
        this.bankCardNo = bankCardNo;
    }

    public Integer getIsDefault() {
        return isDefault;
    }

    public void setIsDefault(Integer isDefault) {
        this.isDefault = isDefault;
    }

    public Integer getHasPaySuccess() {
        return hasPaySuccess;
    }

    public void setHasPaySuccess(Integer hasPaySuccess) {
        this.hasPaySuccess = hasPaySuccess;
    }

    public String getBankAddress() {
        return bankAddress;
    }

    public void setBankAddress(String bankAddress) {
        this.bankAddress = bankAddress;
    }

    public Date getLatestPaymentTime() {
        return latestPaymentTime;
    }

    public void setLatestPaymentTime(Date latestPaymentTime) {
        this.latestPaymentTime = latestPaymentTime;
    }

    public String getRequestid() {
        return requestid;
    }

    public void setRequestid(String requestid) {
        this.requestid = requestid;
    }

    public BigDecimal getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(BigDecimal totalMoney) {
        this.totalMoney = totalMoney;
    }

    public BigDecimal getWaitMoney() {
        return waitMoney;
    }

    public void setWaitMoney(BigDecimal waitMoney) {
        this.waitMoney = waitMoney;
    }

    public BigDecimal getWalletMoney() {
        return walletMoney;
    }

    public void setWalletMoney(BigDecimal walletMoney) {
        this.walletMoney = walletMoney;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Long getAddUserId() {
        return addUserId;
    }

    public void setAddUserId(Long addUserId) {
        this.addUserId = addUserId;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public Long getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(Long modifyUserId) {
        this.modifyUserId = modifyUserId;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

    public String getBfRequestid() {
        return bfRequestid;
    }

    public void setBfRequestid(String bfRequestid) {
        this.bfRequestid = bfRequestid;
    }

    public String getElecacct() {
        return elecacct;
    }

    public void setElecacct(String elecacct) {
        this.elecacct = elecacct;
    }

    public String getMaxMoney() {
        return maxMoney;
    }

    public void setMaxMoney(String maxMoney) {
        this.maxMoney = maxMoney;
    }

    public BigDecimal getAccountAble() {
        return accountAble;
    }

    public void setAccountAble(BigDecimal accountAble) {
        this.accountAble = accountAble;
    }

    public String getMinMoney() {
        return minMoney;
    }

    public void setMinMoney(String minMoney) {
        this.minMoney = minMoney;
    }

    public String getPer_transaction() {
        return per_transaction;
    }

    public void setPer_transaction(String per_transaction) {
        this.per_transaction = per_transaction;
    }

    public String getMax_money() {
        return max_money;
    }

    public void setMax_money(String max_money) {
        this.max_money = max_money;
    }

    public BigDecimal getAccount_able() {
        return account_able;
    }

    public void setAccount_able(BigDecimal account_able) {
        this.account_able = account_able;
    }

    public String getMin_money() {
        return min_money;
    }

    public void setMin_money(String min_money) {
        this.min_money = min_money;
    }
}
